<template>
    <div>
        <div>
            <slot name="top"></slot>
        </div>
        <div @click="passValue">
            <slot></slot> <br/>
            {{childContent}}
        </div>
    </div>
</template>
<script>
export default {
  props: {
    childContent: {
      type: String,
      default: "我是子组件,如果不传值  我就是默认的值",

    //   validator: function(value) {
    //     // 可以添加方法
    //     return value >= 0;
    //   }
    }
  },
  methods:{
      passValue(){
          this.$emit('passValue',[{id:1,name:"老虎"},{id:2,name:"猴子"}])
      }
  }
};
</script>